engine attachments - Fransızca İngilizce Sözlük